package com.ztools.common.model.pc.export;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author: seeTools
 * @Date: 2023/6/26  10:50
 * @Version 1.0
 */
@Data
@ContentRowHeight(20)
@HeadRowHeight(30)
@ColumnWidth(20)
public class CardMasterExport implements Serializable {

    private static final long serialVersionUID = 1L;

    @ExcelProperty("卡UID")
    private String uid;

    @ExcelProperty("卡号")
    private String cardNo;

    @ExcelProperty("卡类型")
    private Integer cardTypeName;

    @ExcelProperty("卡状态")
    private Integer cardStatusName;

    @ExcelProperty("卡名称")
    private String cardName;

    @ExcelProperty("卡余额")
    private BigDecimal balance;

    @ExcelProperty("建卡日期")
    private Date buildDate;

    @ExcelProperty("会员ID")
    private Long memberId;

    @ExcelProperty("会员电话")
    private String memberPhone;

    @ExcelProperty("活动UID")
    private String actUid;

    @ExcelProperty("创建人名称")
    private String creatorName;

    @ExcelProperty("备注")
    private String remark;
}
